@charset "utf-8";
/* CSS Document */
.subject { padding-bottom:40px; color:#666; }
.subject-content { background-color:#3f2b22; width:960px; margin:0 auto; border:1px solid #673E2B;/* border-top:0; */}
/* default: col4 layout */
.section .prodlist { padding:10px 10px; padding-right:0; }
.section .prodlist li { width:210px; padding:20px 13px 20px 12px; float:left; }
.section .prod-img { display:block; width:144px; height:320px; background-color:#eee; padding:6px; border:solid 1px #ccc; overflow:hidden; margin:0 auto 10px; }
.section .prod-img img { display:block; width:196px; height:320px; background:#fff url(http://img10.yesmywine.com../images/loading.gif) no-repeat center center; }
.section .prod-note { height:20px; line-height:20px; overflow:hidden; padding:0; margin-bottom:5px; }
.section .prod-note span { display:block; line-height:20px; font-size:12px; color:#666; background-color:#ddd; padding-left:5px; text-align:left; }
.section .prod-desc { height:100px; line-height:20px; overflow:hidden; margin-top:10px; margin-bottom:10px; }
.section .prod-name { height:44px; }
.section .prod-name a { display:block; line-height:22px; height:22px; overflow:hidden; }
.section .prod-name .prod-cn { font-size:14px; color:#333; }
.section .prod-name .prod-en { font-size:12px; color:#999; }
.section .prod-price { line-height:20px; float:left; color:#333; }
.section .prod-price span { display:block; }
.section .prod-price .minprice { color:#f00; }
.section .prod-price .minprice strong { font-size:22px; font-family:Arial; }
.section .btn-buy { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:#ccc; }
.section .btn-sellout { display:block; float:right; text-indent:-10000px; overflow:hidden; margin-top:15px; width:55px; height:25px; background:url(../template/subject/../images/sellout3.gif) no-repeat; }
/* col5 */
.section ul.col5 { padding:10px 5px; }
.section ul.col5 li { width:170px; text-align:center; padding:20px 10px; }
.section ul.col5 li .prod-img { width:110px; height:180px; padding:1px; }
.section ul.col5 li .prod-img img { width:110px; height:180px; }
.section ul.col5 li .prod-cn { font-size:12px; }
.section ul.col5 li .prod-price { float:none; }
.section ul.col5 li .prod-price .minprice strong { font-size:18px; }
.section ul.col5 li .btn-buy { float:none; margin:5px auto 0; width:108px; height:34px; background:#ccc; }
.section ul.col5 li .btn-sellout { float:none; margin:5px auto 0; width:111px; height:32px; background:url(../template/subject/../images/sellout2.gif) no-repeat center center; }
.subject{ background:#1c2929 url(../images/banner_qj.jpg) center top no-repeat;}
.subject-title{ position:relative;}
.subject-title h2{ height:355px;}
.section h3{ background:url(../images/title_qj2.jpg) center -235px no-repeat; height:57px; line-height:57px; padding-left:60px; font-family:microsoft yahei; color:#ffceb3;}
.section h3 strong{ font-size:18px; padding-right:20px;}
.section h3 a{ color:#fed380;}
.section h3 .on{ color:#ffc600;}
.section h3 b{ padding:0 5px;}
.section ul.col5 { padding:5px 0 5px 5px; width:950px; }
.section ul.col5 li { width:180px; height:415px;/**/ position:relative; background-color:#edc399; margin:5px; padding:0; text-align:left; overflow:hidden; _display:inline; }
.section ul.col5 li .prod-img { background-color:#fff; border:none; padding:20px 0 0; width:180px; height:215px; text-align:center; margin:0; }
.section ul.col5 li .prod-img img { display:inline-block; }
.section ul.col5 li .prod-score{background-color: #F6E1CC; color: #5D4500;  height: 20px;    line-height: 20px;    margin: 0 10px;    padding: 0 2px;  text-align:center; overflow:hidden;}
.section ul.col5 li .prod-score strong{ color:#b82401;}
.section ul.col5 li .prod-soldrate{ display:none;}
.section ul.col5 li .prod-soldrate,.section ul.col5 li .prod-name,.section ul.col5 li .prod-price,.section ul.col5 li .prod-note{ padding:0 10px; }
.section ul.col5 li .prod-note { position:absolute; width:160px; bottom:173px; height:18px; line-height:18px; overflow:hidden; background-color:#fff; }
.section ul.col5 li:hover .prod-note { height:auto; opacity:0.85; -moz-opacity:0.85; }
.section ul.col5 li .prod-note span { background:url(../images/icons.png) no-repeat 0 -194px; color:#E38700; line-height:18px; padding-left:15px; max-height:70px;  }
.section ul.col5 li .prod-name { height:40px; line-height:20px; padding:5px 10px; }
.section ul.col5 li .prod-name .prod-cn { color:#5d2b00; font-size:14px; }
.section ul.col5 li .prod-name .prod-en { color:#5d2b00; }
.section ul.col5 li .prod-soldrate{ text-align:center;  height:20px; line-height:20px; background-color:#f6e1cc; margin:0 10px; padding:0 2px; color:#5d4500; }
.section ul.col5 li .prod-soldrate strong { color:#b82401; font-weight:normal; }
.section ul.col5 li .prod-soldrate span{ display:block; float:left;}
.section ul.col5 li .prod-sold { padding-right:10px;overflow:hidden;}
.section ul.col5 li .prod-rate { padding-left:10px;overflow:hidden;  }
.section ul.col5 li .prod-price { height:43px; padding-top:10px; padding-bottom:8px; margin:0; color:#5d4500; font-size:12px;}
.section ul.col5 li .prod-price .maxprice {   font-family:Arial; }
.section ul.col5 li .prod-price .maxprice del { }
.section ul.col5 li .prod-price .minprice {color:#5d4500;  font-family:Arial; }
.section ul.col5 li .prod-price .minprice label{ font-weight:normal;}
.section ul.col5 li .prod-price .minprice strong {font-family:Georgia; font-size:20px; color:#ba283d;}
.section ul.col5 li .prod-price .ydprice strong{font-family:Georgia; font-size:20px; color:#ba283d;}
.section ul.col5 li a.btn-buy { display:block; width:180px; height:50px; background:#f8dcb6 url(../images/btn_07.jpg) no-repeat center center; margin:0; }
.section ul.col5 li .btn-sellout{ display:block; width:180px; height:50px;background:#f8dcb6 url(../images/btn_07.jpg) no-repeat center center;/* background-color:#f8dcb6; background-image:url(http://img10.yesmyimg.com/newWeb/css/template/subject/../images/sellout2.gif);*/ margin:0;}
.section ul.col5 li a.btn-buy:hover { text-decoration:none; }
.section ul.col5 li.huan { float:right; background:#e9c7e0; position:relative; }
.section ul.col5 li.huan .prod-soldrate { background-color:#f5e3f1; }
.section ul.col5 li.huan a.btn-buy { background:#f3e1ef; text-indent:0; text-align:center; color:#bb293e; line-height:50px; }
.section ul.col5 li.huan span.huangou { width:73px; height:73px; display:block; position:absolute; left:0; top:0; background:url(../images/huan.gif) no-repeat; }
#section40{ color:#e5b79e; padding-bottom:35px;}
#section40 h4{ background:url(../images/tip_bg.png) 25px bottom no-repeat; line-height:30px; padding:35px 25px 0 65px; margin-bottom:15px;}
#section40 h5{ padding:20px 25px 5px 25px; font-size:14px;}
#section40 p{ padding-left:25px; padding-right:25px;}
#section40 p b a{ color:#d04a05; text-decoration:underline;}
#section5 h3{  background:url(../images/title_qj1.jpg) center center no-repeat;}
#section5 h3 strong,#section10 h3 strong,#section11 h3 strong,#section12 h3 strong{ display:none;}
#section10 h3{ background-position:center 0;}
#section11 h3{ background-position:center -79px;}
#section12 h3{ background-position:center -157px;}
/*#section10 h3 b{ font-size:14px; color:#ffceb3;}
#section10 h3 a{background:url(../images/tip_bg.png) 2px 17px no-repeat; color:#ffeeda;  width:150px; text-align:center;font-size:14px; font-weight:normal; display:block; height:57px; line-height:57px; position:absolute; left:415px; top:0;}*/
/* css hack */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	/* Webkit内核兼容CSS */
	.section dt p, .section ul.col2 li p { width:205px; }
}
/* floatTool */
* html,* html body { background-image:url(../css/.com/newWeb/css/v3/header/about:blank); background-attachment:fixed; }
#floatTool { width:100px; height:100px; position:fixed; _position:absolute; top:0; left:-1000px; text-align:left;
border-top:15px solid #6a0014; width:110px; height:161px; padding-top:0;}
#floatTool ul{ background-color:#6a0014; margin-top:0;}
#floatTool li{ border-bottom:1px solid #886a4b; cursor:pointer; background-color:#634132;height:28px; line-height:28px; padding-left:20px; overflow:hidden; color:#efe2b8;}
#floatTool a{ height:30px; text-indent:-10000px; overflow:hidden; width:110px; display:block;}